home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / djgpp / go32 / fs / makefile < prev    next >
Makefile  |  1995-03-23  |  1KB  |  52 lines

  1. CFLAGS = -I. -I.. -I/djgpp/include -O2 -g -Wall -Werror -DFULLSCR
  2.  
  3. AO = \
  4.     ed.o\
  5.     fullscr.o\
  6.     unassmbl.o\
  7.     serial.o\
  8.     xsupport.o\
  9.     perform.o\
  10.     io.o\
  11.     syms.o\
  12.     wild.o\
  13.     $E
  14.  
  15. .c.o:
  16.     gcc $(CFLAGS) -c $*.c
  17.  
  18. LIB=/djgpp/lib
  19.  
  20. all : ladybug ladydpmi
  21.  
  22. ladybug : $(AO)
  23.     ld -Ttext 0x900000a8 -N -o ladybug $(LIB)/crt0.o $(AO) $(LIB)/libc.a $(LIB)/libpc.a
  24.  
  25. ladydpmi : $(AO)
  26.     ld -Ttext 0x000000a8 -N -o ladydpmi $(LIB)/crt0.o $(AO) $(LIB)/libc.a $(LIB)/libpc.a
  27.  
  28. clean :
  29.     -del *.o
  30.     -del ladybug
  31.     -del ladydpmi
  32.  
  33. # DEPENDENCIES
  34.  
  35. io.o : syms.h serial.h io.h fsfuncts.h ../extdebug.h ../tss.h ../gotypes.h ed.h
  36.  
  37. syms.o : stab.h syms.h coff.h ../extdebug.h ../tss.h ../gotypes.h ed.h wild.h
  38.  
  39. perform.o : ../gotypes.h perform.h ../paging.h ../extdebug.h ../tss.h ed.h fsfuncts.h
  40.  
  41. xsupport.o : fsfuncts.h ed.h syms.h ../paging.h ../gotypes.h xsupport.h io.h
  42.  
  43. serial.o : serial.h unassmbl.h ../extdebug.h ../tss.h ../gotypes.h ed.h syms.h
  44.        
  45. unassmbl.o : syms.h unassmbl.h ../extdebug.h ../tss.h ../gotypes.h ed.h
  46.  
  47. fullscr.o : io.h ../gotypes.h perform.h xsupport.h fsfuncts.h serial.h ../npx.h unassmbl.h ../paging.h syms.h ../extdebug.h ../tss.h ed.h
  48.  
  49. ed.o : syms.h debug.h unassmbl.h ../paging.h ../extdebug.h ../tss.h ../gotypes.h ed.h
  50.  
  51. wild.o : wild.h
  52.